documents, it can be based on the actual situation, actual needs, flexibility, and appropriate UML diagrams.
To sum up, for the relationship between the macro soft work document and the UML diagram, it is necessary for us to understand the functions and objectives of the document and the corresponding document of the UML
1. Introduction to UML
UML (Unified Modeling Language) is a visual modeling language that is well defined, easy to express, powerful, and universally applicable. It integrates new ideas, new methods, and new technologies in the software engineering field. Its scope is not limited to supporting object-oriented analysis and design, but also supporting the entire pr
Class diagram, object diagram, role diagram:
I. Basic Graph categories in UML:In UML 2, there are two basic graph categories: structure diagram and behavior diagram. Each UML
reporting tool
Figure (along the arrow): band manager; report tool; select "view band Sales Report"; Retrieve the band managed by the band manager; display report condition selection screen; select the band whose sales report you want to view, search for sales data from the sales database, and display the sales report.
There are two swimming paths in the activity diagram, because two objects control their respective activities: the band manager and t
Http://www.uml.org.cn/oobject/200901203.asp
UML practice-use case diagram, sequence diagram, state diagram, class diagram, package diagram, and collaboration Diagram
Author: Randy M
The key to dealing with object-oriented problems is modeling. Modeling can abstract many important details in the complex world. Many Modeling tools encapsulate UML (that is, uniied Modeling Language ).
There are nine types of modeling icons in UML:
Use case diagram
Class Diagram
Object Graph
Sequence Chart
The key to dealing with object-oriented problems is modeling. Modeling can abstract many important details in the complex world. Many Modeling tools encapsulate UML (that is, the Unified Modeling Language). This course aims to show the highlights of UML.
There are nine types of modeling icons in UML:
Use case diagram
, stroke, text appearance, and appearance rendering properties.
Transparency: Sets the fill, stroke, text appearance, and image object.
Vivid 3D effects: with linear and path gradients, it's easy to create, glow, shadow, Emboss, gel buttons, and even 3D effects.
Better performance: Vg.net's animation algorithm ensures that each redraw will draw only the smallest, changing parts and supports hardware acceleration. objects in a vector graph use only very small memory, most of the properti
child elements "inherit" the appearance unless they have the same properties.
Style object: Attach a Style object to a picture, modify the appearance, name of any style object defined on the picture, and, by referencing the appearance of a child element, each Style object contains a fill, stroke, text appearance, and appearance rendering properties.
Transparency: Sets the fill, stroke, text appearance, and image object.
Vivid 3D effects: with linear and path gradients, it's easy to create
fill, stroke, text appearance, and appearance rendering properties.
Transparency: Sets the fill, stroke, text appearance, and image object.
Vivid 3D effects: with linear and path gradients, it's easy to create, glow, shadow, Emboss, gel buttons, and even 3D effects.
Better performance: Vg.net's animation algorithm ensures that each redraw will draw only the smallest, changing parts and supports hardware acceleration. objects in a vector graph use only very small memory, most of the
passed between the object classes that complete a behavior and those object classes. A sequence diagram is an interaction diagram that emphasizes the time order of messages. A sequence diagram describes the chronological order in which messages are sent between objects, and is used to represent the order of behavior in a use case.
sequence
: Describes the workflow of the business implementation use case.3.2 State diagram: is a state-to-state control flow that is often used to model dynamic properties.4. Interaction diagram: Describes the interaction between objects, including sequence diagrams and collaboration diagrams.4.1 Sequence diagram: A dynamic partnership between objects that emphasizes the
speaking, the architecture of software system gives the information such as the organization of software system, the structure element of composing system, the choice of its interface, the behavior of system and the architecture style. In other words, it not only cares about the functional requirements of the structure and behavior of the system, but also the non-functional requirements such as the perform
Trufun PlatoTrufun Plato is a new generation of UML modeling software that provides efficient and fast modeling tools for your software analysis design.Trufun is a case tool manufacturer that synchronizes the release of uml2.x tools after the OMG release of the UML2.2 specification, and is a state-of-the-art, Enterprise-class
. The GEF version corresponding to the Get version column in the http://www.eclipse.org/gef/downloads.php download form, I unzipped it directly after downloading, Then copy everything in the plugins directory to the plugins directory under the Eclipse installation directory, as described above, and can be configured separately.Once installed, restart Eclipse, you can find a right click on a Java class, the menu appears in a green UML, click the follow
UML Implementation diagram includes: Deployment diagram, Component diagram
Component diagram describes the main functions of a system from the perspective of software architecture; The deployment
This essay is well written, in PHP to explain the UML (or vice versa) can be said to be an innovation, through this article, I also found a good station: www.phppatterns.com. The translation of the UML terms comes from the UML User Guide (the Unified Modeling Language user Guide) that I am looking at.
UML (Unified mod
A component diagram is used to reflect the physical structure of the Code. From the component diagram, you can understand the compiler and runtime dependencies between software components (such as source code files or dynamic link libraries. You can use a component diagram to divide the system into cohesion components
complex and sometimes impossible to complete. Significant progress has been made in serialization logic modeling due to changes in the symbol set of the sequence diagram in UML 2 ).
Note the text I mentioned above: "Draft uml2.0 specifications have been accepted ." Indeed, the specification is still in the draft State, but the key is that the draft Specification has been used by OMG, And OMG is an organi
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.